.text_bubble1{
    width: 7.8125vw;
    height: 7.8125vw;
    background: url(../img/bubble1.png);
    background-size:100% 100% ;
    position: absolute;
    top: 15.677083333333334vw;
    left: 31.328125vw;
}
.text_bubble2{
    width: 6.979166666666667vw;
    height: 6.979166666666667vw;
    background: url(../img/bubble2.png);
    background-size:100% 100% ;
    position: absolute;
    top: 17.291666666666668vw;
    left: 53.22916666666667vw;
}



.text_bubble3{
    width: 6.979166666666667vw;
    height: 6.979166666666667vw;
    background: url(../img/bubble3.png);
    background-size:100% 100% ;
    position: absolute;
    top: 32.68229166666667vw;
    left: 38.359375vw;
}

.text_bubble4{
    width: 7.8125vw;
    height: 7.8125vw;
    background: url(../img/bubble4.png);
    background-size:100% 100% ;
    position: absolute;
    top: 29.791666666666668vw;
    left: 58.67187499999999vw;
}

.text_bubble8{
    width: 2.1875vw;
    height: 2.1875vw;
    background: linear-gradient(180deg, rgba(251, 137, 137, 0.34) 0%, rgba(249, 136, 136, 0.2) 53%, rgba(225, 89, 89, 0.66) 100%);
    position: absolute;
    top: 14.583333333333334vw;
    left: 26.015624999999996vw;
    border-radius: 50%;
    opacity: 0.34;
}
.text_bubble9{
    width: 2.8125vw;
    height: 2.8125vw;
    background: linear-gradient(180deg, rgba(251, 137, 137, 0.34) 0%, rgba(249, 136, 136, 0.2) 53%, rgba(225, 89, 89, 0.66) 100%);
    position: absolute;
    top: 20.3125vw;
    left: 43.255208333333336vw;
    border-radius: 50%;
    opacity: 0.36;
}
.text_bubble10{
    width: 2.1875vw;
    height: 2.1875vw;
    background: linear-gradient(180deg, rgba(251, 137, 137, 0.34) 0%, rgba(249, 136, 136, 0.2) 53%, rgba(225, 89, 89, 0.66) 100%);
    position: absolute;
    top: 20.9375vw;
    left: 61.484375vw;
    border-radius: 50%;
    opacity: 0.5;
}
.text_bubble11{
    width: 1.3020833333333335vw;
    height: 1.3020833333333335vw;
    background: linear-gradient(180deg, rgba(251, 137, 137, 0.34) 0%, rgba(249, 136, 136, 0.2) 53%, rgba(225, 89, 89, 0.66) 100%);
    position: absolute;
    top: 17.083333333333332vw;
    left: 68.38541666666667vw;
    border-radius: 50%;
    opacity: 0.45;
}

.text_bubble5{
    width: 21.276041666666668vw;
    height: 1.0416666666666665vw;
    background: url(../img/dashed_arrow_left.png);
    background-size:100% 100% ;
    position: absolute;
    top: 27.447916666666668vw;
    left: 20.703125vw;
}

.text_bubble6{
    width: 21.276041666666668vw;
    height: 1.0416666666666665vw;
    background: url(../img/dashed_arrow_right.png);
    background-size:100% 100% ;
    position: absolute;
    top: 27.447916666666668vw;
    left: 58.072916666666664vw;
}

.text_bubble7{
    width: 14.583333333333334vw;
    height: 3.125vw;
    background: url(../img/text_content_box.png);
    background-size:100% 100% ;
    position: absolute;
    top: 26.5625vw;
    left: 42.5vw;
}


.text_bubble12{
    width: 3.4895833333333335vw;
    height: 3.4895833333333335vw;
    background: linear-gradient(180deg, rgba(251, 137, 137, 0.34) 0%, rgba(249, 136, 136, 0.2) 53%, rgba(225, 89, 89, 0.66) 100%);
    position: absolute;
    top: 33.776041666666664vw;
    left: 27.135416666666668vw;
    border-radius: 50%;
    opacity: 0.29;
}

.text_bubble13{
    width: 2.1875vw;
    height: 2.1875vw;
    background: linear-gradient(180deg, rgba(251, 137, 137, 0.34) 0%, rgba(249, 136, 136, 0.2) 53%, rgba(225, 89, 89, 0.66) 100%);
    position: absolute;
    top: 31.588541666666664vw;
    left: 49.791666666666664vw;
    border-radius: 50%;
    opacity: 0.57;
}

.text_bubble14{
    width: 2.1875vw;
    height: 2.1875vw;
    background: linear-gradient(180deg, rgba(251, 137, 137, 0.34) 0%, rgba(249, 136, 136, 0.2) 53%, rgba(225, 89, 89, 0.66) 100%);
    position: absolute;
    top: 38.15104166666667vw;
    left: 71.38020833333333vw;
    border-radius: 50%;
    opacity: 0.83;
}